cotton waste for padding and stuffing - Alemán Inglés Diccionario